dust excluding cover - Francés Inglés Diccionario